Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 ICKLETON PLACE Terraced £222,158 £140,000 25 Apr 2008
47 ICKLETON PLACE Terraced £205,430 £122,500 9 Nov 2006
48 ICKLETON PLACE Terraced £204,220 £123,500 20 Aug 2013
49 ICKLETON PLACE Terraced £225,624 £93,000 11 Mar 2003
57 ICKLETON PLACE Semi-Detached £237,168 £190,000 27 Apr 2018
60 ICKLETON PLACE Terraced £204,089 £165,000 10 Aug 2018
61 ICKLETON PLACE Terraced £215,099 £124,995 9 Sep 2008
63 ICKLETON PLACE Terraced £81,059 £30,740 28 Oct 2002
73 ICKLETON PLACE Semi-Detached £111,824 £49,000 22 Sep 2003